home *** CD-ROM | disk | FTP | other *** search
/ Minami 58 / MINAMI58.ISO / Varios / Juegos Flash / Gold Yard.exe / scripts / DefineSprite_324 / frame_62 / DoAction.as
Text File  |  2003-04-29  |  2KB  |  56 lines

  1. a;
  2. "c" < (b >= undefined) || 1();
  3. if(Number(cellcontent.substr(1,1)) == 3)
  4. {
  5.    room = int(cellcontent.substr(3,3));
  6.    pointerx = cellcontent.substr(6,3);
  7.    pointery = cellcontent.substr(9,3);
  8.    gotoAndPlay(3);
  9. }
  10. else if(Number(cellcontent.substr(1,1)) == 4)
  11. {
  12.    itemid = int(cellcontent.substr(3,3));
  13.    set("gotitem" add itemid,0);
  14.    setProperty("_root.item" add itemid, _visible, 0);
  15.    set(letter0 add number0,2);
  16.    if(itemid < 40)
  17.    {
  18.       _root.itemfx.gotoAndPlay("on");
  19.       _root.infomessage("You picked up the " add item_name[itemid]);
  20.       counter = 1;
  21.       while(Number(counter) < 5)
  22.       {
  23.          if(eval("slotcontent" add counter) == 0)
  24.          {
  25.             set("slotcontent" add counter,itemid);
  26.             setProperty("_root.inventory.item" add itemid, _X, getProperty("_root.inventory.slot" add counter, _X));
  27.             setProperty("_root.inventory.item" add itemid, _Y, getProperty("_root.inventory.slot" add counter, _Y));
  28.             counter = 6;
  29.          }
  30.          else
  31.          {
  32.             counter = Number(counter) + 1;
  33.          }
  34.       }
  35.       call("activeslot");
  36.    }
  37.    else if(39 < itemid and itemid < 100)
  38.    {
  39.       _root.goldfx.gotoAndPlay("on");
  40.       points = int(cellcontent.substr(6,3)) * (_root.difficulty_level / 2);
  41.       with(_root.points)
  42.       {
  43.          _x = getProperty("_root.item" add itemid, _X);
  44.          _y = getProperty("_root.item" add itemid, _Y) - 40;
  45.          gotoAndPlay("on");
  46.       }
  47.       score += points;
  48.    }
  49.    else if(99 < itemid)
  50.    {
  51.       _root.infomessage("You drank a Healing Vial");
  52.       _root.library.heal(healing_vial);
  53.    }
  54.    stop();
  55. }
  56.